A Multigrid-type Method for Thin Plate Spline Interpolation on a Circle
نویسنده
چکیده
We consider the problem of thin plate spline interpolation to n equally spaced points on a circle, where the number of data points is suuciently large for work of O(n 3) to be unacceptable. We develop an iterative multigrid-type method, each iteration comprising ngrid stages, and n being an integer multiple of 2 ngrid?1. We let the rst grid, V 1 , be the full set of data points, V say, and each subsequent (coarser) grid, V k , k = 2; 3; : : :; ngrid, contain exactly half of the data points of the preceding ((ner) grid, these data points being equally spaced. At each stage of the iteration, we correct our current approximation to the thin plate spline interpolant by an estimate of the interpolant to the current residuals on V k , where the correction is constructed from Lagrange functions of interpolation on small local subsets of p data points in V k. When the coarsest grid is reached, however, then the interpolation problem is solved exactly on its q = n=2 ngrid?1 points. The iterative process continues until the maximum residual does not exceed a speciied tolerance. Each iteration has the eeect of premultiplying the vector of residuals by an n n matrix R, and thus convergence will depend upon the spectral radius, (R), of this matrix. We investigate the dependence of the spectral radius on the values of n, p, and q. In all the cases we have considered, we nd (R) 1, and thus rapid convergence is assured.
منابع مشابه
Contour line thinning and multigrid generation of raster-based digital elevation models
Thin plate spline interpolation is a widely used approach to generate a digital elevation model (DEM) from contour lines and scattered data. In practice, contour maps are scanned and vectorized, and after resampling in the target grid resolution, interpolation is performed. In this paper we demonstrate the limited accuracy of this process, and propose a high resolution processing method (withou...
متن کاملOrder-preserving derivative approximation with periodic radial basis functions
In this exploratory paper we study the convergence rates of an iterated method for approximating derivatives of periodic functions using radial basis function (RBF) interpolation. Given a target function sampled on some node set, an approximation of the m derivative is obtained by m successive applications of the operator “interpolate, then differentiate” this process is known in the spline com...
متن کاملIllumination Estimation via Thin-Plate Spline Interpolation
Thin-plate spline interpolation is used to interpolate the chromaticity of the color of the incident scene illumination across a training set of images. Given the image of a scene under unknown illumination, the chromaticity of the scene illumination can be found from the interpolated function. The resulting illumination-estimation method can be used to provide color constancy under changing il...
متن کاملFast Evaluation of Splines Using Poisson Formula
We consider the problem of data interpolation or smoothing using a thin-plate spline approach. The thin-plate spline formulation involves the linear combination of logarithmic kernels. For problems with large data sets, current methods for evaluating the splines are too slow. Recently, Beatson and Newsam 1] have suggested using a form of multi-pole type technique for the rapid evaluation of thi...
متن کاملThin Plate Spline Interpolation on Large 2D Grids
In the early 1990s BCS was involved in some image processing and detection projects arising in both natural resource and defense settings. We were convinced that thin plate spline (TPS) functions could play an important role in developing effective software for image registration and change detection, but initially we encountered some computational challenges when using TPS functions on mid-siz...
متن کامل